//
// Decompiled by Jadx - 452ms
//
package me.plusne.common.Json.Soul;

import java.io.Serializable;

public class SpeakPostJson implements Serializable {
    private String LocalName;
    private boolean isOpen;
    private String language;
    private int pitch;
    private int rate;
    private String style;
    private String styleName;
    private String voice;

    public boolean canEqual(Object obj) {
        return obj instanceof SpeakPostJson;
    }

    public boolean equals(Object obj) {
        if (obj == this) {
            return true;
        }
        if (!(obj instanceof SpeakPostJson)) {
            return false;
        }
        SpeakPostJson speakPostJson = (SpeakPostJson) obj;
        if (!speakPostJson.canEqual(this) || getRate() != speakPostJson.getRate() || getPitch() != speakPostJson.getPitch() || isOpen() != speakPostJson.isOpen()) {
            return false;
        }
        String language = getLanguage();
        String language2 = speakPostJson.getLanguage();
        if (language != null ? !language.equals(language2) : language2 != null) {
            return false;
        }
        String voice = getVoice();
        String voice2 = speakPostJson.getVoice();
        if (voice != null ? !voice.equals(voice2) : voice2 != null) {
            return false;
        }
        String styleName = getStyleName();
        String styleName2 = speakPostJson.getStyleName();
        if (styleName != null ? !styleName.equals(styleName2) : styleName2 != null) {
            return false;
        }
        String style = getStyle();
        String style2 = speakPostJson.getStyle();
        if (style != null ? !style.equals(style2) : style2 != null) {
            return false;
        }
        String localName = getLocalName();
        String localName2 = speakPostJson.getLocalName();
        return localName != null ? localName.equals(localName2) : localName2 == null;
    }

    public String getLanguage() {
        return this.language;
    }

    public String getLocalName() {
        return this.LocalName;
    }

    public int getPitch() {
        return this.pitch;
    }

    public int getRate() {
        return this.rate;
    }

    public String getStyle() {
        return this.style;
    }

    public String getStyleName() {
        return this.styleName;
    }

    public String getVoice() {
        return this.voice;
    }

    public int hashCode() {
        int pitch = ((getPitch() + ((getRate() + 59) * 59)) * 59) + (isOpen() ? 79 : 97);
        String language = getLanguage();
        int hashCode = (pitch * 59) + (language == null ? 43 : language.hashCode());
        String voice = getVoice();
        int hashCode2 = (hashCode * 59) + (voice == null ? 43 : voice.hashCode());
        String styleName = getStyleName();
        int hashCode3 = (hashCode2 * 59) + (styleName == null ? 43 : styleName.hashCode());
        String style = getStyle();
        int hashCode4 = (hashCode3 * 59) + (style == null ? 43 : style.hashCode());
        String localName = getLocalName();
        return (hashCode4 * 59) + (localName != null ? localName.hashCode() : 43);
    }

    public boolean isOpen() {
        return this.isOpen;
    }

    public void setLanguage(String str) {
        this.language = str;
    }

    public void setLocalName(String str) {
        this.LocalName = str;
    }

    public void setOpen(boolean z) {
        this.isOpen = z;
    }

    public void setPitch(int i) {
        this.pitch = i;
    }

    public void setRate(int i) {
        this.rate = i;
    }

    public void setStyle(String str) {
        this.style = str;
    }

    public void setStyleName(String str) {
        this.styleName = str;
    }

    public void setVoice(String str) {
        this.voice = str;
    }

    public String toString() {
        return "SpeakPostJson(language=" + getLanguage() + ", voice=" + getVoice() + ", styleName=" + getStyleName() + ", style=" + getStyle() + ", rate=" + getRate() + ", pitch=" + getPitch() + ", LocalName=" + getLocalName() + ", isOpen=" + isOpen() + ")";
    }
}
